sickle-shaped acacia - Spanish English Dictionary